English Dictionary
◊ ROSE-APPLE TREE
rose-apple tree
n : tropical tree of the East Indies cultivated for its edible
fruit [syn: {rose apple}, {jambosa}, {Eugenia jambos}]